@import url('/font/iconfont.css');
body{
	font-size: 12px;
	color: #444;
	font-family: "Hiragino Sans GB","Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体";
	background: #ededef;
}
body, p, ul, ol, h1, h2, h3, h4, h5{
	margin: 0;
	padding: 0;
}
li{
	list-style: none
}
a{
	color: #444;
	text-decoration: none;
}
img{
	border: 0;
}
.w1000{
	width: 1000px;
	margin: 0 auto;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.overflow-hidden{
	overflow: hidden;
}
.cursor {
	cursor: pointer;
}
.nav{
	background: #24292C;
	color:#fff;
	font-size: 16px;
	height: 82px;
	margin-bottom: 30px;
}
.nav .hd {
	margin-top: 20px;
	font-size: 30px;
}
.nav .hd img{
	height: 40px;
}
.nav .bd {
	margin: 33px 0 0 100px;
}
.nav .bd a {
	color: #999;
	margin-left: 35px;
	position: relative;
}
.nav .bd a i {
	position: absolute;
	bottom: -34px;
    left: 50%;
	display: none;
	margin-left: -7px;
}
.nav .bd a:hover, .nav .bd a.act{
	color: #fff;
}
.nav .bd a.act i{
	display: inline-block;
}
.animation{-webkit-animation:fadeInDown 1s .1s ease both;-moz-animation:fadeInDown 1s .1s ease both;}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translateY(-20px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{-moz-transform:translateY(-20px)}100%{-moz-transform:translateY(0)}}
/*.animation{-webkit-animation:flipInX 1s .1s ease both;-moz-animation:flipInX 1s .1s ease both;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);}}*/